package com.sxd.report.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.sxd.common.annotation.Excel;
import com.sxd.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 fin_loanqry
 * 
 * @author ruoyi
 * @date 2021-01-21
 */
public class FinLoanqry extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 单据编号 */
    @Excel(name = "单据编号")
    private String docNo;

    /** 借款事由 */
    @Excel(name = "借款事由")
    private String loanReason;

    /** 部门负责人 */
    @Excel(name = "部门负责人")
    private String departmentPrin;

    /** 借款金额 */
    @Excel(name = "借款金额")
    private Long loanAmt;

    /** 大写金额 */
    @Excel(name = "大写金额")
    private String capitalAmt;

    /** 预计还款日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "预计还款日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date expectRecvTime;

    /** 借款人部门 */
    @Excel(name = "借款人部门")
    private String loanDepartment;

    /** 借款人 */
    @Excel(name = "借款人")
    private String loanPerson;

    /** 申请日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "申请日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date appliTime;

    /** 状态 */
    @Excel(name = "状态")
    private String type;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setDocNo(String docNo) 
    {
        this.docNo = docNo;
    }

    public String getDocNo() 
    {
        return docNo;
    }
    public void setLoanReason(String loanReason) 
    {
        this.loanReason = loanReason;
    }

    public String getLoanReason() 
    {
        return loanReason;
    }
    public void setDepartmentPrin(String departmentPrin) 
    {
        this.departmentPrin = departmentPrin;
    }

    public String getDepartmentPrin() 
    {
        return departmentPrin;
    }
    public void setLoanAmt(Long loanAmt) 
    {
        this.loanAmt = loanAmt;
    }

    public Long getLoanAmt() 
    {
        return loanAmt;
    }
    public void setCapitalAmt(String capitalAmt) 
    {
        this.capitalAmt = capitalAmt;
    }

    public String getCapitalAmt() 
    {
        return capitalAmt;
    }
    public void setExpectRecvTime(Date expectRecvTime) 
    {
        this.expectRecvTime = expectRecvTime;
    }

    public Date getExpectRecvTime() 
    {
        return expectRecvTime;
    }
    public void setLoanDepartment(String loanDepartment) 
    {
        this.loanDepartment = loanDepartment;
    }

    public String getLoanDepartment() 
    {
        return loanDepartment;
    }
    public void setLoanPerson(String loanPerson) 
    {
        this.loanPerson = loanPerson;
    }

    public String getLoanPerson() 
    {
        return loanPerson;
    }
    public void setAppliTime(Date appliTime) 
    {
        this.appliTime = appliTime;
    }

    public Date getAppliTime() 
    {
        return appliTime;
    }
    public void setType(String type) 
    {
        this.type = type;
    }

    public String getType() 
    {
        return type;
    }


}
